olive deposit patio - Alemán Inglés Diccionario